 #include "btree.h"
//  #include <stdio.h>
 #include "btree.cpp"

 int main(){

    BTNode *b = NULL; 
    printf("1.请以括号表示法输入要建立的二叉树\n");
    char str[30];
    scanf("%s", str); 
    CreateBTNode(b, str); 
    printf("2.建立的二叉树如下：\n");
    DispBTNode(b);
    printf("\n");
    printf("3.请输入要查找的节点：\n");
    char a;
    scanf(" %c", &a); 
    BTNode *c = FindNode(b, a);
    printf("查找到%c的节点,该节点的左右孩子分别为", c->data);
    printf("%c", LchildNode(c)->data);
    printf(" %c", RchildNode(c)->data);
    printf("\n");
    

    int depth = BTNodeDepth(b); 
    printf("4.该二叉树深度为%d\n", depth);


    printf("5.操作结束，释放该二叉树");
    DestroyBTNode(b); 
    return 0;

 }